Teppo snapping shrimp - Spanish English Dictionary